package com.atguigu.gmall.activity.service;

import com.atguigu.gmall.common.result.Result;
import com.atguigu.gmall.model.activity.SeckillGoods;

import java.util.List;

/**
 * @author mqx
 * @date 2020-8-18 11:08:06
 */
public interface SeckillGoodsService {

    // 查询所有秒杀商品
    List<SeckillGoods> findAll();

    // 根据skuId 查看商品详情数据
    SeckillGoods getSeckillGoods(Long skuId);

    // 预下单
    void seckillOrder(Long skuId, String userId);

    /***
     * 根据商品id与用户ID查看订单信息
     * @param skuId
     * @param userId
     * @return
     */
    Result checkOrder(Long skuId, String userId);

}
